home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 September / PCWorld_2007-09_cd.bin / v cisle / wireshark / wireshark-setup-0.99.6a.exe / diameter / imscxdx.xml < prev    next >
Extensible Markup Language  |  2007-07-09  |  18KB  |  320 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- $Id: imscxdx.xml 21023 2007-03-14 06:29:14Z etxrab $ -->
  3.  
  4.     <application id="16777216" name="3GPP Cx" uri="http://www.3GPP.org/ftp/Specs/html-info/29229.htm">
  5.  
  6.         <!-- IMS Cx Dx Application -->
  7.         <command name="User-Authorization"       code="300" vendor-id="TGPP"/>
  8.         <command name="Server-Assignment"        code="301" vendor-id="TGPP"/>
  9.         <command name="Location-Info"            code="302" vendor-id="TGPP"/>
  10.         <command name="Multimedia-Auth"          code="303" vendor-id="TGPP"/>
  11.         <command name="Registration-Termination" code="304" vendor-id="TGPP"/>
  12.         <command name="Push-Profile"             code="305" vendor-id="TGPP"/>
  13.  
  14.         <!-- ************************** IMS Cx Dx AVPS ********************* -->
  15.         <avp name="Visited-Network-Identifier" code="1" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  16.             <type type-name="OctetString"/>
  17.         </avp>
  18.         <avp name="Public-Identity" code="2" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  19.             <type type-name="UTF8String"/>
  20.         </avp>
  21.         <avp name="Server-Name" code="3" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  22.             <type type-name="UTF8String"/>
  23.         </avp>
  24.         <avp name="Server-Capabilities" code="4" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  25.                         <grouped>
  26.                                 <gavp name="Mandatory-Capability"/>
  27.                                 <gavp name="Optional-Capability"/>
  28.                                 <gavp name="Server-Name"/>
  29.                         </grouped>
  30.         </avp>
  31.         <avp name="Mandatory-Capability" code="5" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  32.             <type type-name="Unsigned32"/>
  33.         </avp>
  34.         <avp name="Optional-Capability" code="6" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  35.             <type type-name="Unsigned32"/>
  36.         </avp>
  37.         <avp name="User-Data" code="7" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  38.             <type type-name="OctetString"/>
  39.         </avp>
  40.         <avp name="SIP-Number-Auth-Items" code="8" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  41.             <type type-name="Unsigned32"/>
  42.         </avp>
  43.         <avp name="SIP-Authentication-Scheme" code="9" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  44.             <type type-name="UTF8String"/>
  45.         </avp>
  46.         <avp name="SIP-Authenticate" code="10" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  47.             <type type-name="OctetString"/>
  48.         </avp>
  49.         <avp name="SIP-Authorization" code="11" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  50.             <type type-name="OctetString"/>
  51.         </avp>
  52.         <avp name="SIP-Authentication-Context" code="12" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  53.             <type type-name="OctetString"/>
  54.         </avp>
  55.         <!-- GROUPED -->
  56.         <avp name="SIP-Auth-Data-Item" code="13" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  57.                         <grouped>
  58.                                 <gavp name="SIP-Item-Number"/>
  59.                                 <gavp name="SIP-Authentication-Scheme"/>
  60.                                 <gavp name="SIP-Authenticate"/>
  61.                                 <gavp name="SIP-Authorization"/>
  62.                                 <gavp name="SIP-Authentication-Context"/>
  63.                                 <gavp name="Confidentiality-Key"/>
  64.                                 <gavp name="Integrity-Key"/>
  65.                         </grouped>
  66.         </avp>
  67.         <avp name="SIP-Item-Number" code="14" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  68.             <type type-name="Unsigned32"/>
  69.         </avp>
  70.         <avp name="Server-Assignment-Type" code="15" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  71.                         <type type-name="Unsigned32"/>
  72.                         <enum name="No-Assignment" code="0"/>
  73.                         <enum name="Registration" code="1"/>
  74.                         <enum name="Re-Registration" code="2"/>
  75.                         <enum name="Unregistered-User" code="3"/>
  76.                         <enum name="Timeout-Deregistration" code="4"/>
  77.                         <enum name="User-Deregistration" code="5"/>
  78.                         <enum name="Timeout-Deregistration-Store-Server-Name" code="6"/>
  79.                         <enum name="User-Deregistration-Store-Server-Name" code="7"/>
  80.                         <enum name="Administrative-Deregistration" code="8"/>
  81.                         <enum name="Authentication-Failure" code="9"/>
  82.                         <enum name="Authentication-Timeout" code="10"/>
  83.                         <enum name="Deregistration-Too-Much-Data" code="11"/>
  84.         </avp>
  85.         <!-- GROUPED -->
  86.         <avp name="Deregistration-Reason" code="16" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  87.                         <grouped>
  88.                                 <gavp name="Reason-Code"/>
  89.                                 <gavp name="Reason-Info"/>
  90.                         </grouped>
  91.         </avp>
  92.         <avp name="Reason-Code" code="17" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  93.             <type type-name="Unsigned32"/>
  94.                         <enum name="Permanent-Termination" code="0"/>
  95.                         <enum name="New-Server-Assigned" code="1"/>
  96.                         <enum name="Server-Change" code="2"/>
  97.                         <enum name="Remove-S-CSCF" code="3"/>
  98.         </avp>
  99.         <avp name="Reason-Info" code="18" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  100.             <type type-name="UTF8String"/>
  101.         </avp>
  102.         <!-- GROUPED -->
  103.         <avp name="Charging-Information" code="19" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  104.                         <grouped>
  105.                                 <gavp name="Primary-Event-Charging-Function-Name"/>
  106.                                 <gavp name="Secondary-Event-Charging-Function-Name"/>
  107.                                 <gavp name="Primary-Charging-Collection-Function-Name"/>
  108.                                 <gavp name="Secondary-Charging-Collection-Function-Name"/>
  109.                         </grouped>
  110.         </avp>
  111.         <avp name="Primary-Event-Charging-Function-Name" code="20" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  112.             <type type-name="DiameterIdentity"/>
  113.         </avp>
  114.         <avp name="Secondary-Event-Charging-Function-Name" code="21" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  115.             <type type-name="DiameterIdentity"/>
  116.         </avp>
  117.         <avp name="Primary-Charging-Collection-Function-Name" code="22" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  118.             <type type-name="DiameterIdentity"/>
  119.         </avp>
  120.         <avp name="Secondary-Charging-Collection-Function-Name" code="23" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  121.             <type type-name="DiameterIdentity"/>
  122.         </avp>
  123.         <avp name="User-Authorization-Type" code="24" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  124.             <type type-name="Unsigned32"/>
  125.                         <enum name="Registration" code="0"/>
  126.                         <enum name="De-Registration" code="1"/>
  127.                         <enum name="Registration-And-Capabilities" code="2"/>
  128.         </avp>
  129.         <avp name="User-Data-Request-Type" code="25" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  130.             <type type-name="Unsigned32"/>
  131.                         <enum name="Complete-Profile" code="0"/>
  132.                         <enum name="Registered-Profile" code="1"/>
  133.                         <enum name="Unregistered-Profile" code="2"/>
  134.         </avp>
  135.         <avp name="User-Data-Already-Available" code="26" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  136.             <type type-name="Unsigned32"/>
  137.                         <enum name="User-Data-Not-Available" code="0"/>
  138.                         <enum name="User-Data-Already-Available" code="1"/>
  139.         </avp>
  140.         <avp name="Confidentiality-Key" code="27" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  141.             <type type-name="OctetString"/>
  142.         </avp>
  143.         <avp name="Integrity-Key" code="28" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  144.             <type type-name="OctetString"/>
  145.         </avp>
  146.         <!-- ************************ END IMS Cx Dx AVPS ******************* -->
  147.         <!-- ************************** IMS Cx Dx AVPS 3GPP TS 29.229 version 6.7.0 Release 6 ********************* -->
  148.         <!-- Note: The AVP codes from 633 to 699 are reserved for TS 29.229. -->
  149.         <avp name="Visited-Network-Identifier" code="600" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  150.             <type type-name="OctetString"/>
  151.         </avp>
  152.         <avp name="Public-Identity" code="601" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  153.             <type type-name="UTF8String"/>
  154.         </avp>
  155.         <avp name="Server-Name" code="602" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  156.             <type type-name="UTF8String"/>
  157.         </avp>
  158.         <avp name="Server-Capabilities" code="603" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  159.             <grouped>
  160.                 <gavp name="Mandatory-Capability"/>
  161.                 <gavp name="Optional-Capability"/>
  162.                 <gavp name="Server-Name"/>
  163.             </grouped>
  164.         </avp>
  165.         <avp name="Mandatory-Capability" code="604" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  166.             <type type-name="Unsigned32"/>
  167.         </avp>
  168.         <avp name="Optional-Capability" code="605" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  169.             <type type-name="Unsigned32"/>
  170.         </avp>
  171.         <avp name="User-Data" code="606" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  172.             <type type-name="OctetString"/>
  173.         </avp>
  174.         <avp name="SIP-Number-Auth-Items" code="607" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  175.             <type type-name="Unsigned32"/>
  176.         </avp>
  177.         <avp name="SIP-Authentication-Scheme" code="608" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  178.             <type type-name="UTF8String"/>
  179.         </avp>
  180.         <avp name="SIP-Authenticate" code="609" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  181.             <type type-name="OctetString"/>
  182.         </avp>
  183.         <avp name="SIP-Authorization" code="610" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  184.             <type type-name="OctetString"/>
  185.         </avp>
  186.         <avp name="SIP-Authentication-Context" code="611" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  187.             <type type-name="OctetString"/>
  188.         </avp>
  189.         <!-- GROUPED -->
  190.         <avp name="SIP-Auth-Data-Item" code="612" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  191.                         <grouped>
  192.                                 <gavp name="SIP-Item-Number"/>
  193.                                 <gavp name="SIP-Authentication-Scheme"/>
  194.                                 <gavp name="SIP-Authenticate"/>
  195.                                 <gavp name="SIP-Authorization"/>
  196.                                 <gavp name="SIP-Authentication-Context"/>
  197.                                 <gavp name="Confidentiality-Key"/>
  198.                                 <gavp name="Integrity-Key"/>
  199.                         </grouped>
  200.         </avp>
  201.         <avp name="SIP-Item-Number" code="613" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  202.             <type type-name="Unsigned32"/>
  203.         </avp>
  204.         <avp name="Server-Assignment-Type" code="614" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  205.                         <type type-name="Unsigned32"/>
  206.                         <enum name="No-Assignment" code="0"/>
  207.                         <enum name="Registration" code="1"/>
  208.                         <enum name="Re-Registration" code="2"/>
  209.                         <enum name="Unregistered-User" code="3"/>
  210.                         <enum name="Timeout-Deregistration" code="4"/>
  211.                         <enum name="User-Deregistration" code="5"/>
  212.                         <enum name="Timeout-Deregistration-Store-Server-Name" code="6"/>
  213.                         <enum name="User-Deregistration-Store-Server-Name" code="7"/>
  214.                         <enum name="Administrative-Deregistration" code="8"/>
  215.                         <enum name="Authentication-Failure" code="9"/>
  216.                         <enum name="Authentication-Timeout" code="10"/>
  217.                         <enum name="Deregistration-Too-Much-Data" code="11"/>
  218.         </avp>
  219.         <!-- GROUPED -->
  220.         <avp name="Deregistration-Reason" code="615" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  221.                         <grouped>
  222.                                 <gavp name="Reason-Code"/>
  223.                                 <gavp name="Reason-Info"/>
  224.                         </grouped>
  225.         </avp>
  226.         <avp name="Reason-Code" code="616" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  227.             <type type-name="Unsigned32"/>
  228.                         <enum name="Permanent-Termination" code="0"/>
  229.                         <enum name="New-Server-Assigned" code="1"/>
  230.                         <enum name="Server-Change" code="2"/>
  231.                         <enum name="Remove-S-CSCF" code="3"/>
  232.         </avp>
  233.         <avp name="Reason-Info" code="617" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  234.             <type type-name="UTF8String"/>
  235.         </avp>
  236.         <!-- GROUPED -->
  237.         <avp name="Charging-Information" code="618" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  238.                         <grouped>
  239.                                 <gavp name="Primary-Event-Charging-Function-Name"/>
  240.                                 <gavp name="Secondary-Event-Charging-Function-Name"/>
  241.                                 <gavp name="Primary-Charging-Collection-Function-Name"/>
  242.                                 <gavp name="Secondary-Charging-Collection-Function-Name"/>
  243.                         </grouped>
  244.         </avp>
  245.         <avp name="Primary-Event-Charging-Function-Name" code="619" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  246.             <type type-name="DiameterIdentity"/>
  247.         </avp>
  248.         <avp name="Secondary-Event-Charging-Function-Name" code="620" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  249.             <type type-name="DiameterIdentity"/>
  250.         </avp>
  251.         <avp name="Primary-Charging-Collection-Function-Name" code="621" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  252.             <type type-name="DiameterIdentity"/>
  253.         </avp>
  254.         <avp name="Secondary-Charging-Collection-Function-Name" code="622" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  255.             <type type-name="DiameterIdentity"/>
  256.         </avp>
  257.         <avp name="User-Authorization-Type" code="623" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  258.             <type type-name="Unsigned32"/>
  259.                         <enum name="Registration" code="0"/>
  260.                         <enum name="De-Registration" code="1"/>
  261.                         <enum name="Registration-And-Capabilities" code="2"/>
  262.         </avp>
  263.         <avp name="User-Data-Already-Available" code="624" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  264.             <type type-name="Unsigned32"/>
  265.                         <enum name="User-Data-Not-Available" code="0"/>
  266.                         <enum name="User-Data-Already-Available" code="1"/>
  267.         </avp>
  268.         <avp name="Confidentiality-Key" code="625" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  269.             <type type-name="OctetString"/>
  270.         </avp>
  271.         <avp name="Integrity-Key" code="626" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  272.             <type type-name="OctetString"/>
  273.         </avp>
  274.         <avp name="User-Data-Request-Type" code="627" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
  275.             <type type-name="Unsigned32"/>
  276.                         <enum name="Complete-Profile" code="0"/>
  277.                         <enum name="Registered-Profile" code="1"/>
  278.                         <enum name="Unregistered-Profile" code="2"/>
  279.         </avp>
  280.         <!-- GROUPED -->
  281.         <avp name="Supported-Features" code="628" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  282.                         <grouped>
  283.                                 <gavp name="Vendor-ID"/>
  284.                                 <gavp name="Feature-List-ID"/>
  285.                                 <gavp name="Feature-List"/>
  286.                         </grouped>
  287.         </avp>
  288.         <avp name="Feature-List-ID" code="629" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  289.             <type type-name="Unsigned32"/>
  290.         </avp>
  291.         <avp name="Feature-List" code="630" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  292.             <type type-name="Unsigned32"/>
  293.         </avp>
  294.         <!-- GROUPED -->
  295.         <avp name="Supported-Applications" code="631" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  296.                         <grouped>
  297.                                 <gavp name="Auth-Application-Id"/>
  298.                                 <gavp name="Acct-Application-Id"/>
  299.                                 <gavp name="Vendor-Specific-Application-Id"/>
  300.                                 <gavp name="Secondary-Charging-Collection-Function-Name"/>
  301.                         </grouped>
  302.         </avp>
  303.         <!-- GROUPED -->
  304.         <avp name="Associated-Identities" code="632" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  305.                         <grouped>
  306.                                 <gavp name="User-Name"/>
  307.                         </grouped>
  308.         </avp>
  309.         <avp name="Originating-Request" code="633" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  310.             <type type-name="Enumerated"/>
  311.                         <enum name="ORIGINATING" code="0"/>
  312.         </avp>
  313.         <avp name="Wildcarded-PSI" code="634" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
  314.             <type type-name="UTF8String"/>
  315.         </avp>
  316.  
  317.         <!-- ************************ END IMS Cx Dx AVPS ******************* -->
  318.  
  319.     </application>
  320.